 html,
        body {
            background-color: #ffffff;
        }

        * {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        /*头部样式*/

        .tu_1 {
            width: 0.4rem;
            height: .453rem;
            margin-top: 0.106rem;
        }

        .tu_1 img {
            width: 100%;
            height: 100%;
            display: block;
            margin-left: 0.213rem;
        }

        .didian {
            color: #ffffff;
            font-size: 15px;
            font-weight: 500;
            margin-left: 0.453rem;
        }


        .tu_2 {

            width: 0.53rem;
            height: 0.626rem;
            margin-top: -0.5px;
        }

        .tu_2 img {
            width: 100%;
            height: 100%;
            display: block;
            margin-left: -10px;
        }
        /*头部样式结束*/

        .banner>div:nth-child(1) {
            width: 90px;
            height: 45px;
            line-height: 45px;
            border: 1px solid #FFFFFF;
            border-radius: 5px;
            text-align: center;
            font-size: 18px;
            color: #FFFFFF;
            margin: 32px auto 0;
        }

        .banner>div:nth-child(2) {
            color: #FFFFFF;
            font-size: 13px;
            text-align: center;
            margin-top: 0.53rem;
        }

        .state {
            height: 4.186rem;
            background-color: #FFFFFF;
            box-shadow: 0px 3px 21px 0px rgba(62, 146, 250, 0.34);
            border-radius: 5px;
            margin: 0.6rem 0.54rem;
        }

        .state>div:nth-child(1) {
            height: 2.96rem;
            width: 100%;
            display: flex;
            padding: 0.48rem 0.173rem;
            border-bottom: 1px solid rgba(131, 131, 139, 0.1);
        }

        .state>div:nth-child(1)>div {
            flex: 2.5;
            text-align: center;
        }

        .state>div:nth-child(1)>div>div:nth-child(1) {
            width: 50px;
            height: 50px;
            display: inline-block;
        }

        .state>div:nth-child(1)>div>div:nth-child(1) img {
            width: 100%;
            height: 100%;
            display: block;
        }

        .state>div:nth-child(1)>div>div:nth-child(2) {
            color: #333333;
            opacity: 0.82;
            font-size: 14px;
            font-weight: 500;
        }

        .state>div:nth-child(2) {
            width: 100%;
            padding: 0.353rem 0.5rem;
        }

        .state>div:nth-child(2)>div:nth-child(1) {
            color: #333333;
            font-size: 14px;
            font-weight: bold;
            float: left;
        }

        .state>div:nth-child(2)>div:nth-child(2) {
            width: 1px;
            height: .53rem;
            background-color: #C9C9C9;
            float: left;
            margin-left: .2rem;
        }

        .state>div:nth-child(2)>div:nth-child(3) {
            color: #BFBFBF;
            font-size: 12px;
            float: left;
            margin-left: .2rem;
        }
        /*6个图标*/

        .function {
            width: 100vw;
            padding: 0rem 1.01rem 0.07rem;
        }

        .function>div {
            display: flex;
        }

        .function>div>div:nth-child(1) {
            flex: 5.5;
            justify-content: flex-start;
            display: flex;
            margin-bottom: 0.5rem;
        }

        .function>div>div:nth-child(2) {
            flex: 4.5;
            justify-content: flex-start;
            display: flex;
            margin-bottom: 0.5rem;
        }

        .function>div>div>div:nth-child(1) {
            width: 1.23rem;
            height: 1.23rem;
        }

        .function>div>div>div:nth-child(1) img {
            width: 100%;
            height: 100%;
        }

        .function>div>div>div:nth-child(2) {
            color: #676769;
            font-size: 16px;
            margin-left: .4rem;
            line-height: 1.23rem;
        }
        /*优惠活动*/

        .activity {
            width: 100vw;
            height: 120px;
            padding: 0px 0.69rem 0;
        }

        .activity>div:nth-child(1) {
            display: flex;
        }

        .activity>div:nth-child(1)>div:nth-child(1) {
            display: flex;
            flex: 5;
            justify-content: flex-start;
        }

        .activity>div:nth-child(1)>div:nth-child(2) {
            display: flex;
            flex: 5;
            justify-content: flex-end;
        }

        .activity>div:nth-child(1)>div:nth-child(1)>div:nth-child(1) {
            width: 4px;
            height: 17px;
            background-color: #0A5AFA;
        }

        .activity>div:nth-child(1)>div:nth-child(1)>div:nth-child(2) {
            font-size: 16px;
            color: #1B1B1B;
            font-weight: 500;
            margin-left: 6px;
            line-height: 22px;
            margin-top: -2px;
        }

        .activity>div:nth-child(1)>div:nth-child(2)>div {
            width: 8px;
            height: 15px;
        }

        .activity>div:nth-child(1)>div:nth-child(2)>div img {
            width: 100%;
            height: 100%;
            display: block;
        }

        .background {
            position: absolute;
            width: 100%;
            top: 0;
        }

        .background>img {
            width: 100%;
        }

        .main {
            z-index: 9;
            position: relative;
        }

        .background,
        .banner {
            position: fixed;
            width: 100%;
        }

        .main-action {
            position: absolute;
            top: 3.2rem;
            left: 0;
            z-index: 99;
        }
        /*优惠券*/

        .act_coupon {
            padding: 0;
            width: 100%;
            overflow-x: auto;
            height: 100%;
        }

        .act_coupon>div {
            width: 8.06rem;
            white-space: nowrap;
        }

        .swiper-slide {
            margin-right: 0.1rem;
        }

        .swiper-slide img {
            width: 7rem;
            height: 2.69rem;
            object-fit: contain;
        }